Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 STATION ROAD Semi-Detached £286,354 £282,500 17 Jul 2023
74 STATION ROAD Detached £127,781 £25,792 27 Oct 1997
76 STATION ROAD Detached £123,331 £59,000 22 Mar 2004
78 STATION ROAD Terraced £255,930 £150,000 20 Apr 2012
84A STATION ROAD Detached £589,504 £124,500 24 Apr 1998
88 STATION ROAD Semi-Detached £338,637 £162,000 20 Mar 2004
90 STATION ROAD Detached £512,524 £383,755 10 Jun 2016
100 STATION ROAD Detached £466,843 £239,500 23 Jul 2004